ball-and seat-valve - Turkish English Dictionary